Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 VILLA PLACE THE STREET Terraced £740,614 £379,950 30 Jul 2004
2 VILLA PLACE THE STREET Terraced £414,266 £247,000 25 Apr 2013
3 VILLA PLACE THE STREET Terraced £272,119 £220,000 24 Aug 2018
4 VILLA PLACE THE STREET Semi-Detached £444,744 £78,000 31 Aug 1995
6 VILLA PLACE THE STREET Semi-Detached £269,168 £220,000 5 Feb 2020